What is the meaning of the word "showy lady's-slipper"?

Definitions: